white-flowered sweet clover - German English Dictionary